const fs = require('fs');

fs.readFile('zyy.json', 'utf8', (err, data) => {
    if (err) {
      console.error(err);
      return;
    }
  
    // 解析JSON数据
    const jsonData = JSON.parse(data);
  
    // 修改JSON数据
    jsonData.forEach(el => {
        el.lineData.forEach(d1=>{
            d1.value[1] += 50; 
        });
        el.tracks.forEach(d2=>{
            d2.position[1] += 50; 
        });
        el.stationReact[1] += 50;
        el.routing.forEach(item=>{
            item.pathData.forEach(item2=>{
                item2.value[1] += 50;
            })
        })
    });
  
    // 将修改后的JSON数据写入文件
    fs.writeFile('data.json', JSON.stringify(jsonData, null, 2), 'utf8', (err) => {
      if (err) {
        console.error(err);
        return;
      }
      console.log('JSON文件写入成功！');
    });
  });
